package ar.edu.unq.edp.futbol.usuarios;

import java.util.concurrent.CyclicBarrier;

import org.hibernate.Session;
import org.hibernate.criterion.Restrictions;


import unq.equipos.dom.Equipo;

public class SacadorDeEquipo extends UsuarioEquipo{
	public SacadorDeEquipo(String nombreEquipo, CyclicBarrier barrier) {
		super(nombreEquipo, barrier);
	}

	public Equipo ejecutarTarea(Session session) {
		Equipo equipo = (Equipo)session.createCriteria(Equipo.class)
			.add(Restrictions.ilike("nombre", this.getNombreEquipo()))
			.uniqueResult();
		equipo.armarFormacion();
		return equipo;
	}

}
